regex - courante patronen
Home

regex - courante patronen

regex - courante patronen

Reguliere expressies zijn handig om ingewikkelde "zoek en vervang" handelingen uit voeren maar ook om input van de gebruiker te verifiëren alvorens die in een databank weg te schrijven.

Standaard patronen

Doel Patroon Voorbeeld
Alleen cijfers
^\d+$
                                
1318000000000
Alleen kleine letters
^[a-z]+$
                                
who will take the promise that you don nott have to keep
Alleen letters of spaties
^[a-zA-Z ]+$
                                
Who'll take the promise that you don't have to keep
Ongevoelig voor hoofdletters + alleen letters of spaties
(?i)^[a-z ]+$
                                
Jef Inghelbrecht
                                
Bankrekeningnummer (België)
^\d{3}-\d{7}-\d{2}$
                                
123 1234567 12
Datum
^(3[01]|0[1-9]|[12]\d)\/(0[1-9]|1[012])\/\d{4}
                                
17/03/1956
e-mail
^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$
                                
jef.ighelbrecht@telenet.be
Telefoonnummer (9 cijfers)
^\d{9}$
                                
059500404
                                
Telefoonnummer met /
^(0\d\/\d{7}|0\d{2}\/\d{6})$
                                
059/500404
03/4112907
                                
URL
^(((ht|f)tps?)|mailto|news):\/{2}(\w+\.)*\w+\.\w{2,6}$
                                
http://www.studyplanit.be
                                
URL met path
^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?
                                
http://www.studyplanit.be/clam/index.php

JI
2016-12-12 12:55:22